package com.cxyd.modules.wcs.service;

import com.cxyd.common.service.CrudService;
import com.cxyd.modules.wcs.dto.StnMappingDTO;
import com.cxyd.modules.wcs.entity.StnMappingEntity;

import java.util.Map;

public interface StnMappingService extends CrudService<StnMappingEntity, StnMappingDTO> {
    //根据排列层生成站点映射
    void generateStnMapping(int row,int column,int level);
    StnMappingEntity getStnByNo(String station);

    /**
     * 货位禁用
     * @param params
     */
    void stnMappingDisabled(Map<String,Object> params);

    /**
     * 修改
     * @param stnMappingDTO
     */
    void updateStnMapping(StnMappingDTO stnMappingDTO);
}
